import axios from "axios";
//创建一个单例（实例） 运行axios的create方法
const instance = axios.create({
    // 配置url
    baseURL:'https://app.ep12.com',
    // 超时时间
    timeout:4000
})

// 拦截器-请求拦截
instance.interceptors.request.use(config=>{
    //部分接口需要拿到token的话 这样
    // let token = localStorage.getItem('item');
    // if (token){
    //     config.headers.token=token
    //     或者
    //     config.headers={
    //         '定义token的变量':token
    //     }
    // }
    return config;
},err => {
    return Promise.reject(err)
});

// 拦截器-响应拦截
instance.interceptors.response.use(res=>{
    return res;
},err => {
    return Promise.reject(err)
});

// 整体导出
export default instance
